ADP\BaseVersion\Includes\Context B

Total Complexity 89
Dependencies 19
Dependents 120
Total lines 644
Lines of code 310
Logical lines of code 156
Comment lines 133
Methods 52
Properties 18

Methods 52

Method Rating Maintainability Complexity Lines of code
__construct()
A
36 13 79
setUpPricesSettings()
A
46 8 39
isDoingAjaxRefAdmin()
S
65 3 8
setMode()
S
73 3 5
isPluginAdminPage()
S
77 3 3
getProp()
S
65 3 10
isProcessingUpdatePlugin()
S
77 3 3
getGeoLocation()
S
61 2 13
isWoocommerceProductLoop()
S
74 2 4
setCurrentUser()
S
74 2 5
setProps()
S
70 2 6
isRequestToRestApi()
S
64 2 9
fetchAdminQueryProps()
S
72 2 5
fetchQueryProps()
S
72 2 5
isCatalog()
S
78 2 3
isUserLoggedIn()
S
82 1 3
isUsingGlobalPriceSettings()
S
79 1 3
isAllowExactApplicationOfReplacementCoupon()
S
79 1 3
isHideRulesWithoutDiscountInOrderEditPage()
S
79 1 3
isUnpackVariationsWithAnyAttributes()
S
79 1 3
isReplaceProductVariationDataStore()
S
79 1 3
isShowBulkTablePricesIncludingCoupons()
S
79 1 3
isExclusivityRequiresHistoryChange()
S
74 1 4
isDebugMode()
S
80 1 3
isToCompensateTrdPartAdjustmentForFixedPrice()
S
79 1 3
isIgnoreConditionsForDisplayingAdvertising()
S
79 1 3
isCheckParentsWhenFindingProductOnlyRule()
S
79 1 3
loadCurrentTheme()
S
81 1 3
getCurrentTheme()
S
82 1 3
getLanguage()
S
82 1 3
setLanguage()
S
81 1 3
handleError()
S
83 1 3
isDoingPhpUnit()
S
80 1 3
isProductionMode()
S
80 1 3
isWoocommerceShopLoop()
S
78 1 3
getOption()
S
80 1 3
getCompatibilityOption()
S
80 1 3
getSettings()
S
82 1 3
getCompatibilitySettings()
S
82 1 3
isAdpAdminPage()
S
76 1 4
is()
S
79 1 3
isProductPage()
S
80 1 3
isWoocommerceCouponsEnabled()
S
81 1 3
isMode()
S
80 1 3
getCurrentUser()
S
82 1 3
getIsTaxEnabled()
S
81 1 3
getIsPricesIncludeTax()
S
81 1 3
getTaxDisplayShopMode()
S
80 1 3
getPriceDecimals()
S
81 1 3
getCurrencyCode()
S
81 1 3
getAvailableTaxClassSlugs()
S
82 1 3
getTaxDisplayCartMode()
S
80 1 3